FluentBooking\App\Services\Libs\RRule\RSet C

Total Complexity 104
Dependencies 9
Dependents 2
Total lines 681
Lines of code 354
Logical lines of code 232
Comment lines 210
Methods 24
Properties 11

Methods 24

Method Rating Maintainability Complexity Lines of code
__construct()
B
40 18 60
getIterator()
B
38 17 73
occursAt()
A
48 13 37
offsetGet()
A
53 9 22
getOccurrences()
S
55 7 19
isInfinite()
S
62 4 12
addRRule()
S
62 4 11
addExRule()
S
62 4 11
removeDate()
S
58 3 16
removeExDate()
S
58 3 16
count()
S
65 4 9
offsetExists()
S
76 4 3
addDate()
S
62 2 12
addExDate()
S
62 2 12
getRRules()
S
82 1 3
offsetUnset()
S
80 1 3
offsetSet()
S
80 1 3
clearCache()
S
65 1 10
isFinite()
S
80 1 3
clearExDates()
S
74 1 5
getDates()
S
82 1 3
clearDates()
S
74 1 5
getExRules()
S
82 1 3
getExDates()
S
82 1 3